Skip to main content

Pico

The Pico integration focuses on business devices such as Pico 4 Enterprise and Pico Neo 3 Pro. It combines OpenXR controllers, kiosk mode helpers, and VPS rendering shaders. Access is restricted to Enterprise subscribers.

Enterprise Access

  • Submit your Pico device SKU, OS version, and intended deployment channel when contacting support@web-ar.studio.
  • Approved customers receive:
    • com.webarvps.vps.pico package with Pico OpenXR feature toggles.
    • Sample launcher for kiosk deployments and managed distribution.
    • Batch scripts for installing APKs via Pico Business Suite.

Enterprise only: Pico-specific render paths, input bindings, and localization diagnostics are not provided in the public SDK.

Prerequisites

  • Pico 4 Enterprise or Pico Neo 3 Pro with latest firmware.
  • Pico Business Suite or Developer Mode enabled.
  • Unity 2022.3 LTS with Android build support and OpenXR Plugin.

Setup Steps

  1. Add the Enterprise registry and install the Pico support package.
  2. Switch to Android build target, enable OpenXR, and activate Pico XR Support plus WebAR³ Pico Feature Group in Project Settings.
  3. Import the Pico_Localization.unity scene and register your map IDs on VPSLocalisationService.
  4. Configure controller bindings using Assets/WebARStudio/Pico/Input/PicoControllerBindings.asset.
  5. Build the APK and deploy via Pico Business Suite or adb.

Testing Checklist

  • Ensure Guardian boundaries are configured so users remain inside the mapped area.
  • Test localization both with controllers and hand tracking (gesture reset).
  • Validate kiosk mode by launching through the sample PicoLauncher script.
  • Review localization metrics in the PicoDiagnostics overlay before shipping.

Support

Enterprise support covers firmware validation, managed app distribution advice, and optimization reviews for sustained 72 Hz rendering.